Big Huge Thesaurus

turkey buzzard

noun